body 
  border: 0
  margin: 0
  font-family: Trebuchet MS, Lucida Grande, sans-serif
  background-color: #fff

#topper
  background-color: #777
  height: 5em
  padding: 0.5em

#content
  background-color: #ddd
  min-height: 100px

#footer
  background-color: #777
  height: 2em
  text-align: center
  line-height: 2em